Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
26 LIEBENROOD ROAD Detached £720,744 £127,500 23 May 1996
30 LIEBENROOD ROAD Semi-Detached £600,261 £575,000 4 Mar 2022
BLOCK ONE DELLWOOD HOSPITAL LIEBENROOD ROAD £1,637,344 £1,610,000 31 Mar 2023